most awkward - Turkish English Dictionary